package com.whf.dataobject;

import com.whf.enums.OrdersStatusEnum;
import com.whf.enums.PayStatusEnum;
import lombok.Data;
import org.hibernate.annotations.DynamicUpdate;

import javax.persistence.Entity;
import javax.persistence.Id;
import java.math.BigDecimal;
import java.util.Date;

/**
 * Created by Administrator on 2018/7/13 0013.
 */
@Entity
@DynamicUpdate
@Data
public class OrderMaster {

    //订单id
    @Id
    private String orderId;
    //买家姓名
    private String buyerName;
    //买家电话
    private String buyerPhone;
    //买家地址
    private String buyerAddress;
    //买家微信地址
    private String buyerOpenid;
    //订单金额
    private BigDecimal orderAmount;
    //订单状态,默认为0,新下单
    private Integer orderStatus= OrdersStatusEnum.NEW.getCode();
    //付款状态,默认为0,未支付
    private Integer payStatus= PayStatusEnum.WAIT.getCode();
    //创建时间
    private Date createTime;
    //更新时间
    private Date updateTime;

}
